Points&Forces (core)
Software tools facilitating the task of surveying architecture
Public Member Functions | Protected Attributes | List of all members
a_dxf_hatch Class Reference

a dxf hatch zone More...

#include <a_dxf_hatch.h>

+ Inheritance diagram for a_dxf_hatch:
+ Collaboration diagram for a_dxf_hatch:

Public Member Functions

 a_dxf_hatch (std::istream *file)
 
bool read ()
 
int n () const
 
void init ()
 
double x (int i) const
 
double y (int i) const
 
double z (int i) const
 
void clear ()
 
- Public Member Functions inherited from a_dxf_entity
 a_dxf_entity (std::istream *file)
 
bool read ()
 
std::string layer ()
 

Protected Attributes

std::vector< double > x_
 
std::vector< double > y_
 
std::vector< double > z_
 
- Protected Attributes inherited from a_dxf_entity
std::istream * file_
 
std::string layer_
 

Detailed Description

a dxf hatch zone

Definition at line 29 of file a_dxf_hatch.h.

Constructor & Destructor Documentation

◆ a_dxf_hatch()

a_dxf_hatch::a_dxf_hatch ( std::istream *  file)

Definition at line 20 of file a_dxf_hatch.cxx.

Member Function Documentation

◆ clear()

void a_dxf_hatch::clear ( )
inline

Definition at line 39 of file a_dxf_hatch.h.

◆ init()

void a_dxf_hatch::init ( )

Definition at line 25 of file a_dxf_hatch.cxx.

◆ n()

int a_dxf_hatch::n ( ) const
inline

Definition at line 34 of file a_dxf_hatch.h.

◆ read()

bool a_dxf_hatch::read ( )

Definition at line 32 of file a_dxf_hatch.cxx.

+ Here is the call graph for this function:

◆ x()

double a_dxf_hatch::x ( int  i) const
inline

Definition at line 36 of file a_dxf_hatch.h.

◆ y()

double a_dxf_hatch::y ( int  i) const
inline

Definition at line 37 of file a_dxf_hatch.h.

◆ z()

double a_dxf_hatch::z ( int  i) const
inline

Definition at line 38 of file a_dxf_hatch.h.

Member Data Documentation

◆ x_

std::vector<double> a_dxf_hatch::x_
protected

Definition at line 41 of file a_dxf_hatch.h.

◆ y_

std::vector<double> a_dxf_hatch::y_
protected

Definition at line 42 of file a_dxf_hatch.h.

◆ z_

std::vector<double> a_dxf_hatch::z_
protected

Definition at line 43 of file a_dxf_hatch.h.


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