Minsky
schema0::Operation Struct Reference

#include <schema0.h>

Collaboration diagram for schema0::Operation:
Collaboration graph

Public Attributes

double x {10}
 
double y {10}
 
double value {0}
 
double rotation {0}
 for constants More...
 
bool visible {true}
 rotation if icon, in degrees More...
 
minsky::OperationType::Type m_type {minsky::OperationType::numOps}
 
bool sliderVisible {false}
 
bool sliderBoundsSet {false}
 
bool sliderStepRel {false}
 
double sliderMin
 
double sliderMax
 
double sliderStep
 
std::string m_description
 
std::string description
 name of constant, variable More...
 
std::vector< int > m_ports
 older version of name More...
 
int intVar {-1}
 integration variable associated with this op. -1 if not used More...
 

Detailed Description

Definition at line 59 of file schema0.h.

Member Data Documentation

◆ description

std::string schema0::Operation::description

name of constant, variable

Definition at line 72 of file schema0.h.

◆ intVar

int schema0::Operation::intVar {-1}

integration variable associated with this op. -1 if not used

Definition at line 75 of file schema0.h.

◆ m_description

std::string schema0::Operation::m_description

Definition at line 71 of file schema0.h.

◆ m_ports

std::vector<int> schema0::Operation::m_ports

older version of name

Definition at line 73 of file schema0.h.

◆ m_type

Definition at line 66 of file schema0.h.

◆ rotation

double schema0::Operation::rotation {0}

for constants

Definition at line 63 of file schema0.h.

◆ sliderBoundsSet

bool schema0::Operation::sliderBoundsSet {false}

Definition at line 68 of file schema0.h.

◆ sliderMax

double schema0::Operation::sliderMax

Definition at line 69 of file schema0.h.

◆ sliderMin

double schema0::Operation::sliderMin

Definition at line 69 of file schema0.h.

◆ sliderStep

double schema0::Operation::sliderStep

Definition at line 69 of file schema0.h.

◆ sliderStepRel

bool schema0::Operation::sliderStepRel {false}

Definition at line 68 of file schema0.h.

◆ sliderVisible

bool schema0::Operation::sliderVisible {false}

Definition at line 68 of file schema0.h.

◆ value

double schema0::Operation::value {0}

Definition at line 62 of file schema0.h.

◆ visible

bool schema0::Operation::visible {true}

rotation if icon, in degrees

whether operation is visible on Canvas

Definition at line 65 of file schema0.h.

◆ x

double schema0::Operation::x {10}

Definition at line 61 of file schema0.h.

◆ y

double schema0::Operation::y {10}

Definition at line 61 of file schema0.h.


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