Determines the topological relation of the halfspace to another.

Namespace: Spherical
Assembly: SphericalLib (in SphericalLib.dll) Version: 1.0.5951.32246 (1.0.0.0)

Syntax

C#
public Topo GetTopo(
	Halfspace h,
	out Cartesian pos,
	out Cartesian neg,
	out int flag
)
Visual C++
public:
Topo GetTopo(
	Halfspace h, 
	[OutAttribute] Cartesian% pos, 
	[OutAttribute] Cartesian% neg, 
	[OutAttribute] int% flag
)
F#
member GetTopo : 
        h:Halfspace * 
        pos:Cartesian byref * 
        neg:Cartesian byref * 
        flag:int byref -> Topo 

Parameters

h
Type: Spherical..::..Halfspace
The halfspace to test.
pos
Type: Spherical..::..Cartesian%
The positive root if the two intersect. (Output)
neg
Type: Spherical..::..Cartesian%
The negative root if the two intersect. (Output)
flag
Type: System..::..Int32%
The flag as returned from Halfspace.Roots() if called, -99 otherwise. (Output)

Return Value

The topological relation.

See Also