GatingSet/GatingHierarchy C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
CurlyGuadGate Class Reference

#include <gate.hpp>

Inheritance diagram for CurlyGuadGate:
Inheritance graph
[legend]
Collaboration diagram for CurlyGuadGate:
Collaboration graph
[legend]

Public Member Functions

 CurlyGuadGate (paramPoly _inter, QUAD _quad)
 
void transforming (trans_local &trans)
 
void interpolate (trans_local &trans)
 
vector< bool > gating (flowData &)
 
virtual unsigned short getType ()
 
CurlyGuadGateclone ()
 
- Public Member Functions inherited from polygonGate
 polygonGate ()
 
virtual void extend (flowData &, float)
 
void extend (float, float)
 
virtual void gain (map< string, float > &)
 
virtual void transforming (transformation *trans_x, transformation *trans_y)
 
virtual vertices_valarray getVertices ()
 
void setParam (paramPoly _param)
 
void updateChannels (const CHANNEL_MAP &chnl_map)
 
virtual paramPoly getParam ()
 
virtual vector< string > getParamNames ()
 
void convertToPb (pb::gate &gate_pb)
 
 polygonGate (const pb::gate &gate_pb)
 
- Public Member Functions inherited from gate
 gate ()
 
 gate (const pb::gate &gate_pb)
 
virtual ~gate ()
 
virtual vector< BOOL_GATE_OPgetBoolSpec ()
 
virtual bool isNegate ()
 
virtual bool gained ()
 
virtual void setNegate (bool _neg)
 
virtual bool Transformed ()
 
virtual void setTransformed (bool _isTransformed)
 

Private Attributes

bool interpolated
 
QUAD quadrant
 

Additional Inherited Members

- Protected Attributes inherited from polygonGate
paramPoly param
 
- Protected Attributes inherited from gate
bool neg
 
bool isTransformed
 
bool isGained
 

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