|
|
|
|
Environ_object Class Reference#include <environ_object.h>
Inheritance diagram for Environ_object:
List of all members.
|
Public Member Functions |
| Environ_object () |
| Environ_object (unsigned long id) |
unsigned long | id () |
char * | get_type () |
void | get_coordinates (double *, double *, double *) |
void | get_location (double *, double *, double *) |
void | modify () |
unsigned short | is_modified () |
void | set_coordinates (Coordinates, double, double, double) |
void | set_location (Coordinates, double, double, double) |
double | distance (Environ_object *other) |
Protected Member Functions |
const char * | key_format_string () |
void | __decimal2coord (Coordinates coord) |
void | __coord2decimal (Coordinates coord) |
Protected Attributes |
enum Environ_type | class_type |
char | name [MAX_NAME] |
dxGeom * | shape |
char | type [MAX_NAME] |
unsigned short | modified |
Coordinates | coords |
Detailed Description
Definition at line 57 of file environ_object.h.
Constructor & Destructor Documentation
Environ_object::Environ_object |
( |
|
) |
|
|
Environ_object::Environ_object |
( |
unsigned long |
id |
) |
|
|
Member Function Documentation
void Environ_object::__coord2decimal |
( |
Coordinates |
coord |
) |
[protected] |
|
void Environ_object::__decimal2coord |
( |
Coordinates |
coord |
) |
[protected] |
|
void Environ_object::get_coordinates |
( |
double * |
, |
|
|
double * |
, |
|
|
double * |
|
|
) |
|
|
void Environ_object::get_location |
( |
double * |
, |
|
|
double * |
, |
|
|
double * |
|
|
) |
|
|
char* Environ_object::get_type |
( |
|
) |
|
|
unsigned long Environ_object::id |
( |
|
) |
|
|
unsigned short Environ_object::is_modified |
( |
|
) |
|
|
const char* Environ_object::key_format_string |
( |
|
) |
[protected, virtual] |
|
void Environ_object::modify |
( |
|
) |
|
|
void Environ_object::set_coordinates |
( |
Coordinates |
, |
|
|
double |
, |
|
|
double |
, |
|
|
double |
|
|
) |
|
|
void Environ_object::set_location |
( |
Coordinates |
, |
|
|
double |
, |
|
|
double |
, |
|
|
double |
|
|
) |
|
|
Member Data Documentation
The documentation for this class was generated from the following files:
|