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

#include <gate.hpp>

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

Public Member Functions

 ellipsoidGate ()
 
 ellipsoidGate (vector< coordinate > _antipodal, vector< string > _params)
 
void transforming (trans_local &)
 
ellipsoidGateclone ()
 
void convertToPb (pb::gate &gate_pb)
 
 ellipsoidGate (const pb::gate &gate_pb)
 
vector< bool > gating (flowData &)
 
unsigned short getType ()
 
- Public Member Functions inherited from ellipseGate
 ellipseGate ()
 
 ellipseGate (coordinate _mu, vector< coordinate > _cov, double _dist)
 
 ellipseGate (vector< coordinate > _antipodal, vector< string > _params)
 
vector< coordinategetCovarianceMat ()
 
coordinate getMu ()
 
double getDist ()
 
void computeCov ()
 
void extend (flowData &, float)
 
void extend (float, float)
 
void gain (map< string, float > &)
 
 ellipseGate (const pb::gate &gate_pb)
 
void toPolygon (unsigned nVertices)
 
- Public Member Functions inherited from polygonGate
 polygonGate ()
 
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 ()
 
 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)
 

Additional Inherited Members

- Protected Attributes inherited from ellipseGate
vector< coordinateantipodal_vertices
 
coordinate mu
 
vector< coordinatecov
 
double dist
 
- 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: