Python Script Engine
7.0
GL Studio Editor Python Script API
|
Static Public Member Functions | |
static GlsSchematicTeeInterconnect * | CastToGlsSchematicTeeInterconnect (DisplayObject *obj) |
Static Public Member Functions inherited from GLPolygon | |
static GLPolygon * | CastToGLPolygon (DisplayObject *obj) |
Class that encapsulates a GlsSchematicTeeInterconnect.
GlsSchematicTeeInterconnect::GlsSchematicTeeInterconnect | ( | ) |
Constructor.
Creates a GlsSchematicPolyLineInterconnect.
|
static |
Casts a display object to a schematic tee interconnect.
obj | The display object to cast. |
GlsColor GlsSchematicTeeInterconnect::GetBaseFlowBlinkEndColor | ( | void | ) |
Get the flow blink end color for the base tee.
float GlsSchematicTeeInterconnect::GetBaseFlowBlinkRate | ( | void | ) |
Get the flow blink rate in Hz for the base tee.
GlsColor GlsSchematicTeeInterconnect::GetBaseFlowBlinkStartColor | ( | void | ) |
Get the flow blink start color for the base tee.
float GlsSchematicTeeInterconnect::GetBaseFlowRate | ( | void | ) |
Get the flow rate in "flow textures" / second for the base tee.
int GlsSchematicTeeInterconnect::GetBaseFlowTextureIndex | ( | void | ) |
Get the flow texture index for the base tee.
float GlsSchematicTeeInterconnect::GetBaseFlowTextureRepeatLength | ( | void | ) |
Get the number of logical units per flow texture repeat for the base tee.
int GlsSchematicTeeInterconnect::GetBaseInterconnectTextureIndex | ( | void | ) |
Get the interconnect texture index of the base tee.
float GlsSchematicTeeInterconnect::GetBaseInterconnectTextureRepeatLength | ( | void | ) |
Get the number of logical units per interconnect texture repeat for the base tee.
float GlsSchematicTeeInterconnect::GetBaseLineThickness | ( | void | ) |
Gets the line thickness of the base tee.
bool GlsSchematicTeeInterconnect::GetBaseShowFlow | ( | void | ) |
Get whether or not the flow is displayed for the base tee.
bool GlsSchematicTeeInterconnect::GetBaseShowFlowBlink | ( | void | ) |
Get whether or not the flow blink is displayed for the base tee.
(NOTE: normal flow is not drawn if flow blink is true)
GlsColor GlsSchematicTeeInterconnect::GetLeftFlowBlinkEndColor | ( | void | ) |
Get the flow blink end color for the left tee.
float GlsSchematicTeeInterconnect::GetLeftFlowBlinkRate | ( | void | ) |
Get the flow blink rate in Hz for the left tee.
GlsColor GlsSchematicTeeInterconnect::GetLeftFlowBlinkStartColor | ( | void | ) |
Get the flow blink start color for the left tee.
float GlsSchematicTeeInterconnect::GetLeftFlowRate | ( | void | ) |
Get the flow rate in "flow textures" / second for the left tee.
int GlsSchematicTeeInterconnect::GetLeftFlowTextureIndex | ( | void | ) |
Get the flow texture index for the left tee.
float GlsSchematicTeeInterconnect::GetLeftFlowTextureRepeatLength | ( | void | ) |
Get the number of logical units per flow texture repeat for the left tee.
int GlsSchematicTeeInterconnect::GetLeftInterconnectTextureIndex | ( | void | ) |
Get the interconnect texture index of the left tee.
float GlsSchematicTeeInterconnect::GetLeftInterconnectTextureRepeatLength | ( | void | ) |
Get the number of logical units per interconnect texture repeat for the left tee.
float GlsSchematicTeeInterconnect::GetLeftLineThickness | ( | void | ) |
Gets the line thickness of the left tee.
bool GlsSchematicTeeInterconnect::GetLeftShowFlow | ( | void | ) |
Get whether or not the flow is displayed for the left tee.
bool GlsSchematicTeeInterconnect::GetLeftShowFlowBlink | ( | void | ) |
Get whether or not the flow blink is displayed for the left tee.
(NOTE: normal flow is not drawn if flow blink is true)
GlsColor GlsSchematicTeeInterconnect::GetRightFlowBlinkEndColor | ( | void | ) |
Get the flow blink end color for the right tee.
float GlsSchematicTeeInterconnect::GetRightFlowBlinkRate | ( | void | ) |
Get the flow blink rate in Hz for the right tee.
GlsColor GlsSchematicTeeInterconnect::GetRightFlowBlinkStartColor | ( | void | ) |
Get the flow blink start color for the right tee.
float GlsSchematicTeeInterconnect::GetRightFlowRate | ( | void | ) |
Get the flow rate in "flow textures" / second for the right tee.
int GlsSchematicTeeInterconnect::GetRightFlowTextureIndex | ( | void | ) |
Get the flow texture index for the right tee.
float GlsSchematicTeeInterconnect::GetRightFlowTextureRepeatLength | ( | void | ) |
Get the number of logical units per flow texture repeat for the right tee.
int GlsSchematicTeeInterconnect::GetRightInterconnectTextureIndex | ( | void | ) |
Get the interconnect texture index of the right tee.
float GlsSchematicTeeInterconnect::GetRightInterconnectTextureRepeatLength | ( | void | ) |
Get the number of logical units per interconnect texture repeat for the right tee.
float GlsSchematicTeeInterconnect::GetRightLineThickness | ( | void | ) |
Gets the line thickness of the right tee.
bool GlsSchematicTeeInterconnect::GetRightShowFlow | ( | void | ) |
Get whether or not the flow is displayed for the right tee.
bool GlsSchematicTeeInterconnect::GetRightShowFlowBlink | ( | void | ) |
Get whether or not the flow blink is displayed for the right tee.
(NOTE: normal flow is not drawn if flow blink is true)
GlsColor GlsSchematicTeeInterconnect::GetTopFlowBlinkEndColor | ( | void | ) |
Get the flow blink end color for the top tee.
float GlsSchematicTeeInterconnect::GetTopFlowBlinkRate | ( | void | ) |
Get the flow blink rate in Hz for the top tee.
GlsColor GlsSchematicTeeInterconnect::GetTopFlowBlinkStartColor | ( | void | ) |
Get the flow blink start color for the top tee.
float GlsSchematicTeeInterconnect::GetTopFlowRate | ( | void | ) |
Get the flow rate in "flow textures" / second for the top tee.
int GlsSchematicTeeInterconnect::GetTopFlowTextureIndex | ( | void | ) |
Get the flow texture index for the top tee.
float GlsSchematicTeeInterconnect::GetTopFlowTextureRepeatLength | ( | void | ) |
Get the number of logical units per flow texture repeat for the top tee.
int GlsSchematicTeeInterconnect::GetTopInterconnectTextureIndex | ( | void | ) |
Get the interconnect texture index of the top tee.
float GlsSchematicTeeInterconnect::GetTopInterconnectTextureRepeatLength | ( | void | ) |
Get the number of logical units per interconnect texture repeat for the top tee.
float GlsSchematicTeeInterconnect::GetTopLineThickness | ( | void | ) |
Gets the line thickness of the top tee.
bool GlsSchematicTeeInterconnect::GetTopShowFlow | ( | void | ) |
Get whether or not the flow is displayed for the top tee.
bool GlsSchematicTeeInterconnect::GetTopShowFlowBlink | ( | void | ) |
Get whether or not the flow blink is displayed for the top tee.
(NOTE: normal flow is not drawn if flow blink is true)
bool GlsSchematicTeeInterconnect::GetTopVisible | ( | void | ) |
Get the current state of the tee top visibility flag.
void GlsSchematicTeeInterconnect::SetBaseFlowBlinkEndColor | ( | GlsColor & | endColor | ) |
Set the flow blink end color for the base tee.
endColor | The flow blink end color |
void GlsSchematicTeeInterconnect::SetBaseFlowBlinkRate | ( | float | flowBlinkRate | ) |
Set the flow blink rate in Hz for the base tee.
flowBlinkRate | The flow blink rate in Hz |
void GlsSchematicTeeInterconnect::SetBaseFlowBlinkStartColor | ( | GlsColor & | startColor | ) |
Set the flow blink start color for the base tee.
startColor | The flow blink start color |
void GlsSchematicTeeInterconnect::SetBaseFlowRate | ( | float | flowRate | ) |
Set the flow rate in "flow textures" / second for the base tee.
This value must be positive.
flowRate | The flow rate in "flow textures" / second |
void GlsSchematicTeeInterconnect::SetBaseFlowTextureIndex | ( | int | flowTextureIndex | ) |
Set the flow texture index for the base tee.
flowTextureIndex | The new flow texture index or NO_TEXTURE for no flow texture |
void GlsSchematicTeeInterconnect::SetBaseFlowTextureRepeatLength | ( | float | flowTextureRepeatLength | ) |
Set the number of logical units per flow texture repeat for the base tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
flowTextureRepeatLength | The new flow texture repeat length |
void GlsSchematicTeeInterconnect::SetBaseInterconnectTextureIndex | ( | int | interconnectTextureIndex | ) |
Set the interconnect texture index of the base tee.
interconnectTextureIndex | The new interconnect texture index or NO_TEXTURE for no interconnect texture |
void GlsSchematicTeeInterconnect::SetBaseInterconnectTextureRepeatLength | ( | float | interconnectTextureRepeatLength | ) |
Set the number of logical units per interconnect texture repeat for the base tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
interconnectTextureRepeatLength | The new interconnect texture repeat length |
void GlsSchematicTeeInterconnect::SetBaseLineThickness | ( | float | val | ) |
Sets the line thickness of the base tee.
val | The new line thickness in logical units |
void GlsSchematicTeeInterconnect::SetBaseShowFlow | ( | bool | showFlow | ) |
Set whether or not the flow is displayed for the base tee.
showFlow | True to show flow else false |
void GlsSchematicTeeInterconnect::SetBaseShowFlowBlink | ( | bool | showFlowBlink | ) |
Set whether or not the flow blink is displayed for the base tee.
(NOTE: normal flow is not drawn if flow blink is true)
showFlowBlink | True to show flow blink else false |
void GlsSchematicTeeInterconnect::SetLeftFlowBlinkEndColor | ( | GlsColor & | endColor | ) |
Set the flow blink end color for the left tee.
endColor | The flow blink end color |
void GlsSchematicTeeInterconnect::SetLeftFlowBlinkRate | ( | float | flowBlinkRate | ) |
Set the flow blink rate in Hz for the left tee.
flowBlinkRate | The flow blink rate in Hz |
void GlsSchematicTeeInterconnect::SetLeftFlowBlinkStartColor | ( | GlsColor & | startColor | ) |
Set the flow blink start color for the left tee.
startColor | The flow blink start color |
void GlsSchematicTeeInterconnect::SetLeftFlowRate | ( | float | flowRate | ) |
Set the flow rate in "flow textures" / second for the left tee.
This value must be positive.
flowRate | The new flow rate in "flow textures" / second |
void GlsSchematicTeeInterconnect::SetLeftFlowTextureIndex | ( | int | flowTextureIndex | ) |
Set the flow texture index for the left tee.
flowTextureIndex | The new flow texture index or NO_TEXTURE for no flow texture |
void GlsSchematicTeeInterconnect::SetLeftFlowTextureRepeatLength | ( | float | flowTextureRepeatLength | ) |
Set the number of logical units per flow texture repeat for the left tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
flowTextureRepeatLength | The new flow texture repeat length |
void GlsSchematicTeeInterconnect::SetLeftInterconnectTextureIndex | ( | int | interconnectTextureIndex | ) |
Set the interconnect texture index of the left tee.
interconnectTextureIndex | The new interconnect texture index, or NO_TEXTURE for no interconnect texture |
void GlsSchematicTeeInterconnect::SetLeftInterconnectTextureRepeatLength | ( | float | interconnectTextureRepeatLength | ) |
Set the number of logical units per interconnect texture repeat for the left tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
interconnectTextureRepeatLength | The new interconnect texture repeat length |
void GlsSchematicTeeInterconnect::SetLeftLineThickness | ( | float | val | ) |
Sets the line thickness of the left tee.
val | The new line thickness in logical units |
void GlsSchematicTeeInterconnect::SetLeftShowFlow | ( | bool | showFlow | ) |
Set whether or not the flow is displayed for the left tee.
showFlow | True to show flow else false |
void GlsSchematicTeeInterconnect::SetLeftShowFlowBlink | ( | bool | showFlowBlink | ) |
Set whether or not the flow blink is displayed for the left tee.
(NOTE: normal flow is not drawn if flow blink is true)
showFlowBlink | True to show flow blink else false |
void GlsSchematicTeeInterconnect::SetRightFlowBlinkEndColor | ( | GlsColor & | endColor | ) |
Set the flow blink end color for the right tee.
endColor | The flow blink end color |
void GlsSchematicTeeInterconnect::SetRightFlowBlinkRate | ( | float | flowBlinkRate | ) |
Set the flow blink rate in Hz for the right tee.
flowBlinkRate | The flow blink rate in Hz |
void GlsSchematicTeeInterconnect::SetRightFlowBlinkStartColor | ( | GlsColor & | startColor | ) |
Set the flow blink start color for the right tee.
startColor | The flow blink start color |
void GlsSchematicTeeInterconnect::SetRightFlowRate | ( | float | flowRate | ) |
Set the flow rate in "flow textures" / second for the right tee.
This value must be positive.
flowRate | The new flow rate in "flow textures" / second |
void GlsSchematicTeeInterconnect::SetRightFlowTextureIndex | ( | int | flowTextureIndex | ) |
Set the flow texture index for the right tee.
flowTextureIndex | The new flow texture index or NO_TEXTURE for no flow texture |
void GlsSchematicTeeInterconnect::SetRightFlowTextureRepeatLength | ( | float | flowTextureRepeatLength | ) |
Set the number of logical units per flow texture repeat for the right tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
flowTextureRepeatLength | The new flow texture repeat length |
void GlsSchematicTeeInterconnect::SetRightInterconnectTextureIndex | ( | int | interconnectTextureIndex | ) |
Set the interconnect texture index of the right tee.
interconnectTextureIndex | The new interconnect texture index or NO_TEXTURE for no interconnect texture |
void GlsSchematicTeeInterconnect::SetRightInterconnectTextureRepeatLength | ( | float | interconnectTextureRepeatLength | ) |
Set the number of logical units per interconnect texture repeat for the right tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
interconnectTextureRepeatLength | The new interconnect texture repeat length |
void GlsSchematicTeeInterconnect::SetRightLineThickness | ( | float | val | ) |
Sets the line thickness of the right tee.
val | The new line thickness in logical units |
void GlsSchematicTeeInterconnect::SetRightShowFlow | ( | bool | showFlow | ) |
Set whether or not the flow is displayed for the right tee.
showFlow | True to show flow else false |
void GlsSchematicTeeInterconnect::SetRightShowFlowBlink | ( | bool | showFlowBlink | ) |
Set whether or not the flow blink is displayed for the right tee.
(NOTE: normal flow is not drawn if flow blink is true)
showFlowBlink | True to show flow blink else false |
void GlsSchematicTeeInterconnect::SetTopFlowBlinkEndColor | ( | GlsColor & | endColor | ) |
Set the flow blink end color for the top tee.
endColor | The flow blink end color |
void GlsSchematicTeeInterconnect::SetTopFlowBlinkRate | ( | float | flowBlinkRate | ) |
Set the flow blink rate in Hz for the top tee.
flowBlinkRate | The flow blink rate in Hz |
void GlsSchematicTeeInterconnect::SetTopFlowBlinkStartColor | ( | GlsColor & | startColor | ) |
Set the flow blink start color for the top tee.
startColor | The flow blink start color |
void GlsSchematicTeeInterconnect::SetTopFlowRate | ( | float | flowRate | ) |
Set the flow rate in "flow textures" / second for the top tee.
This value must be positive.
flowRate | The flow rate in "flow textures" / second |
void GlsSchematicTeeInterconnect::SetTopFlowTextureIndex | ( | int | flowTextureIndex | ) |
Set the flow texture index for the top tee.
flowTextureIndex | The new flow texture index or NO_TEXTURE for no flow texture |
void GlsSchematicTeeInterconnect::SetTopFlowTextureRepeatLength | ( | float | flowTextureRepeatLength | ) |
Set the number of logical units per flow texture repeat for the top tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
flowTextureRepeatLength | The new flow texture repeat length |
void GlsSchematicTeeInterconnect::SetTopInterconnectTextureIndex | ( | int | interconnectTextureIndex | ) |
Set the interconnect texture index of the top tee.
interconnectTextureIndex | The new interconnect texture index or NO_TEXTURE for no interconnect texture |
void GlsSchematicTeeInterconnect::SetTopInterconnectTextureRepeatLength | ( | float | interconnectTextureRepeatLength | ) |
Set the number of logical units per interconnect texture repeat for the top tee.
This value must be positive. NOTE: number of actual repeats for the whole interconnect is always rounded to the nearest whole number so that adjacent interconnect's textures line up.
interconnectTextureRepeatLength | The new interconnect texture repeat length |
void GlsSchematicTeeInterconnect::SetTopLineThickness | ( | float | val | ) |
Sets the line thickness of the top tee.
val | The new line thickness in logical units |
void GlsSchematicTeeInterconnect::SetTopShowFlow | ( | bool | showFlow | ) |
Set whether or not the flow is displayed for the top tee.
showFlow | True to show flow else false |
void GlsSchematicTeeInterconnect::SetTopShowFlowBlink | ( | bool | showFlowBlink | ) |
Set whether or not the flow blink is displayed for the top tee.
(NOTE: normal flow is not drawn if flow blink is true)
showFlowBlink | True to show flow blink else false |
void GlsSchematicTeeInterconnect::SetTopVisible | ( | bool | topVisible | ) |
Set the flag to determine if the top of the tee is visible.
topVisible | The flag to determine if top of tee is visible |