Space Engineers
Public Member Functions | Protected Member Functions | Properties | List of all members
VRage.Noise.Models.MySphere Class Reference

Maps the output of a module onto a sphere. More...

Inheritance diagram for VRage.Noise.Models.MySphere:
VRage.Noise.IMyModule

Public Member Functions

 MySphere (IMyModule module)
 
double GetValue (double x)
 
double GetValue (double latitude, double longitude)
 
double GetValue (double x, double y, double z)
 

Protected Member Functions

void LatLonToXYZ (double lat, double lon, out double x, out double y, out double z)
 

Properties

IMyModule Module [get, set]
 

Detailed Description

Maps the output of a module onto a sphere.

Definition at line 7 of file MySphere.cs.

Constructor & Destructor Documentation

VRage.Noise.Models.MySphere.MySphere ( IMyModule  module)
inline

Definition at line 22 of file MySphere.cs.

Member Function Documentation

double VRage.Noise.Models.MySphere.GetValue ( double  x)
inline

Implements VRage.Noise.IMyModule.

Definition at line 29 of file MySphere.cs.

double VRage.Noise.Models.MySphere.GetValue ( double  latitude,
double  longitude 
)
inline

Implements VRage.Noise.IMyModule.

Definition at line 34 of file MySphere.cs.

double VRage.Noise.Models.MySphere.GetValue ( double  x,
double  y,
double  z 
)
inline

Implements VRage.Noise.IMyModule.

Definition at line 43 of file MySphere.cs.

void VRage.Noise.Models.MySphere.LatLonToXYZ ( double  lat,
double  lon,
out double  x,
out double  y,
out double  z 
)
inlineprotected

Definition at line 9 of file MySphere.cs.

Property Documentation

IMyModule VRage.Noise.Models.MySphere.Module
getset

Definition at line 20 of file MySphere.cs.


The documentation for this class was generated from the following file: