libLAS API Reference  1.8.1
Classes | Public Types | Public Member Functions | List of all members
liblas::TranslationTransform Class Reference

#include <transform.hpp>

Inheritance diagram for liblas::TranslationTransform:
Inheritance graph
Collaboration diagram for liblas::TranslationTransform:
Collaboration graph

Classes

struct  operation
 

Public Types

enum  OPER_TYPE {
  eOPER_MULTIPLY = 0, eOPER_DIVIDE = 1, eOPER_SUBTRACT = 2, eOPER_ADD = 3,
  eOPER_NONE = -99
}
 

Public Member Functions

 TranslationTransform (std::string const &expression)
 
 ~TranslationTransform ()
 
bool transform (Point &point)
 
bool ModifiesHeader ()
 
- Public Member Functions inherited from liblas::TransformI
virtual ~TransformI ()
 

Member Enumeration Documentation

Enumerator
eOPER_MULTIPLY 
eOPER_DIVIDE 
eOPER_SUBTRACT 
eOPER_ADD 
eOPER_NONE 

Constructor & Destructor Documentation

liblas::TranslationTransform::TranslationTransform ( std::string const &  expression)
liblas::TranslationTransform::~TranslationTransform ( )

Member Function Documentation

bool liblas::TranslationTransform::ModifiesHeader ( )
inlinevirtual

Implements liblas::TransformI.

bool liblas::TranslationTransform::transform ( Point point)
virtual

Implements liblas::TransformI.


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