#include <Angle.h>
Inheritance diagram for CSLAngle:

Public Types |
|
| enum | EAngleType { SI_DEGREES, SI_RADIANS } |
| Angle units. More... |
|
Public Member Functions |
|
| CSLAngle (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate) | |
| EAngleType | GetAngleType () |
| void | SetAngleType (EAngleType in_Type) |
| ETemplateType | Type () |
Defines the way angles are expressed in the scene (see the SI_Angle template reference). You can retrieve the angle type with the CSLScene:Angle method.
| enum EAngleType |
| CSLAngle | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate | |||
| ) |
Constructor
| [in] | in_pScene | Pointer to the scene containing the CSLAngle |
| [in] | in_pModel | Pointer to the model containing the CSLAngle |
| [in] | in_pTemplate | Pointer to the CdotXSITemplate defining the CSLAngle |
| EAngleType GetAngleType | ( | ) |
Returns the angle type
| void SetAngleType | ( | EAngleType | in_Type | ) |
Sets the angle type
| [in] | in_Type | The angle type |
| ETemplateType Type | ( | ) | [inline, virtual] |
Returns the type of this template
| CSLTemplate::SI_ANGLE | Template type |
Implements CSLTemplate.