public class RRAModelEngine extends Object
CASSGRABModelEngine
,
SourceAttributesParser
,
SourceGenerator
Constructor and Description |
---|
RRAModelEngine()
Creates a new instance of RRAModelEngine
|
Modifier and Type | Method and Description |
---|---|
String |
generateRecursiveVRMLBeam(Vec3d origin,
double elevation,
double azimuth)
Create object with no targets for methods requiring a target parameter
|
String |
generateRecursiveVRMLLobe(Vec3d origin,
double elevation,
double azimuth)
Create object with no targets for methods requiring a target parameter.
|
void |
setParameters(Bottom bottom,
SSP ssp,
Surface surface)
Sets parameters.
|
void |
shootBeam(Vec3d origin,
double elevation,
double azimuth)
Create object with no targets for methods requiring a target parameter.
|
public void setParameters(Bottom bottom, SSP ssp, Surface surface)
bottom
- The bottom object for rra model engine.ssp
- The ssp object for rra model engine.surface
- The surface object for rra model engine.public void shootBeam(Vec3d origin, double elevation, double azimuth)
origin
- The vec3d object.elevation
- The elevation data for Beam object.azimuth
- The azimuth data form Beam object.public String generateRecursiveVRMLBeam(Vec3d origin, double elevation, double azimuth)
origin
- The Vec3d object.elevation
- The elevation data for Beam object.azimuth
- The azimuth data for Beam object.public String generateRecursiveVRMLLobe(Vec3d origin, double elevation, double azimuth)
origin
- The Vec3d objectelevation
- The elevation data for Beam object.azimuth
- The azimuth data for Beam object.