mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-11 00:37:04 +08:00
45 lines
1.1 KiB
Plaintext
Executable File
45 lines
1.1 KiB
Plaintext
Executable File
-- File: BoxDomain.cdl
|
|
-- Created: Fri Dec 1 11:11:15 1995
|
|
-- Author: EXPRESS->CDL V0.2 Translator
|
|
-- Copyright: Matra-Datavision 1993
|
|
|
|
|
|
class BoxDomain from StepShape
|
|
|
|
inherits TShared from MMgt
|
|
|
|
uses
|
|
|
|
CartesianPoint from StepGeom,
|
|
Real from Standard
|
|
is
|
|
|
|
Create returns mutable BoxDomain;
|
|
---Purpose: Returns a BoxDomain
|
|
|
|
Init (me : mutable;
|
|
aCorner : mutable CartesianPoint from StepGeom;
|
|
aXlength : Real from Standard;
|
|
aYlength : Real from Standard;
|
|
aZlength : Real from Standard) is virtual;
|
|
|
|
-- Specific Methods for Field Data Access --
|
|
|
|
SetCorner(me : mutable; aCorner : mutable CartesianPoint);
|
|
Corner (me) returns mutable CartesianPoint;
|
|
SetXlength(me : mutable; aXlength : Real);
|
|
Xlength (me) returns Real;
|
|
SetYlength(me : mutable; aYlength : Real);
|
|
Ylength (me) returns Real;
|
|
SetZlength(me : mutable; aZlength : Real);
|
|
Zlength (me) returns Real;
|
|
|
|
fields
|
|
|
|
corner : CartesianPoint from StepGeom;
|
|
xlength : Real from Standard;
|
|
ylength : Real from Standard;
|
|
zlength : Real from Standard;
|
|
|
|
end BoxDomain;
|