SIMION® Industry standard charged particle optics simulation software.
Newsflash: SIMION 8.1.1 is here: dielectrics, new examples + preview of permeability; ASMS2012 posters; major improvements to enhanced surface accuracy feature coming soon (details in Check for Updates).
About | Documentation | Community/Support | Downloads | Ordering

SL Libraries -- C++

The SIMION SL™ Toolkit (version 1.2.1.0 - 2004-11-09)

simion::PATextHeader Class Reference

#include <pa.h>

Inheritance diagram for simion::PATextHeader:

simion::PAArgs List of all members.

Detailed Description

header used by the PATXT format


Public Types

enum  point_column_t {
  PI_X = (1<<0), PI_Y = (1<<1), PI_Z = (1<<2), PI_IS_ELECTRODE = (1<<3),
  PI_POTENTIAL = (1<<4), PI_RAW_VALUE = (1<<5), PI_FIELD_X = (1<<6), PI_FIELD_Y = (1<<7),
  PI_FIELD_Z = (1<<8), PI_FIELD = PI_FIELD_X | PI_FIELD_Y | PI_FIELD_Z, PI_XYZ = PI_X | PI_Y | PI_Z
}
 identifiers for data columns


Public Member Functions

 PATextHeader ()
 Constructor.

bool is_column_enabled (point_column_t t) const
 Gets whether data point column is enabled.

void enable_column (int idx, point_column_t t)
 Set data point column at given index.

int enabled_columns () const
 Get set of enabled columns (as OR'ed bitfield).

point_column_t column (int idx) const
 Get value at given data point column.

int column_count () const
 Get number of data point columns.


The documentation for this class was generated from the following file: (c) 2003-2004. Scientific Instrument Services, Inc. All Rights Reserved.
Please report any errors/comments regarding this web page:
  Name/e-mail/phone (optional):
 
The SIMION SL Toolkit™ and documentation is (c) 2003-2004 Scientific Instrument Services, Inc. All Rights Reserved.
Any comments on this web page? (will be sent to SIS)
[Optional] Your name: email: phone/fax:
The SL Tookit™ and documentation is (c) 2003 Scientific Instrument Services, Inc. All Rights Reserved.
(c) 2003-2006 Scientific Instrument Services, Inc. (SIS). Contact SIS.