|
Python Script Engine
1.0
GL Studio Editor Python Script API
|
Inheritance diagram for GlsSchematicTeeInterconnect: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 |