Main Page | Modules | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

Surface Class Reference

#include <Surface.hh>

List of all members.


Detailed Description

CDL surface.

This class captures a CDL surface, primarily used to interface with the PCM component of the simulation system. A Surface consists of a name, a material specification for the associated CDL objects and a collection of parameters.


Public Member Functions

 Surface (const char *name)
void setDeMaterial (DeMaterial *mat)
DeMaterial * getDeMaterial (void)
char * getName (void)
double * getParam (const char *name)


Constructor & Destructor Documentation

Surface::Surface const char *  name  )  [inline]
 

This constructor creates a surface object with the specified name


Member Function Documentation

DeMaterial* Surface::getDeMaterial void   )  [inline]
 

This method returns the material properties associated with this surface type

char* Surface::getName void   )  [inline]
 

This method returns the name of the surface

void Surface::setDeMaterial DeMaterial *  mat  )  [inline]
 

This method sets the material properties associated with this surface type


SimLib Reference Documentation