---Purpose: Returns the group of views activated in the visualiser <me>.
---Category: Inquire methods
- ConvertCoord ( me;
- AWindow : Window from Aspect;
- AVertex : Vertex from Graphic3d;
- AU, AV : out Integer from Standard )
- is static;
- ---Level: Public
- ---Purpose: Applies the view orientation transformation, the
- -- view mapping transformation and view clip, the
- -- display transformation to the vertex <AVertex>.
- -- Returns the pixel coordinates <AU>, <AV>.
- -- Warning: Returns <AU> = <AV> = IntegerLast () if the
- -- evaluation is impossible.
- -- -- Bad Window, Numeric error...
- ---Category: Inquire methods
-
- ConvertCoord ( me;
- AWindow : Window from Aspect;
- AU, AV : Integer from Standard )
- returns Vertex from Graphic3d
- is static;
- ---Level: Public
- ---Purpose: Applies the inverse of the display transformation, the
- -- inverse of the view mapping transformation and view clip,
- -- the inverse of the view orientation transformation to
- -- the pixel coordinates <AU>, <AV>.
- -- Returns the world coordinates <AVertex>.
- -- Warning: Returns AVertex (X, Y, Z) with X = Y = Z = RealLast ()
- -- if the evaluation is impossible.
- -- -- Bad Window, Numeric error...
- ---Category: Inquire methods
-
- ConvertCoordWithProj ( me;
- AWindow : Window from Aspect;
- AU, AV : Integer from Standard;
- Point : out Vertex from Graphic3d;
- Proj : out Vector from Graphic3d )
- is static;
- ---Level: Public
- ---Purpose: Applies the inverse of the display transformation, the
- -- inverse of the view mapping transformation and view clip,
- -- the inverse of the view orientation transformation to
- -- the pixel coordinates <AU>, <AV>.
- -- Returns the world coordinates <AVertex> and projection ray <AVector>.
- -- Warning: Returns AVertex (X, Y, Z) with X = Y = Z = RealLast () and
- -- AVector (VX, VY, VZ) with VX = VY = VZ = 0.
- -- if the evaluation is impossible.
- -- -- Bad Window, Numeric error...
- ---Category: Inquire methods
-
DefinedView ( me )
returns HSetOfView from Visual3d
is static;