mirror of
https://github.com/OpenFOAM/ThirdParty-6.git
synced 2025-12-08 06:57:43 +00:00
ParaView-5.0.1: Added the source-tree to ThirdParty-dev and patched as described in the README file
Resolves bug-report http://bugs.openfoam.org/view.php?id=2098
This commit is contained in:
@ -0,0 +1,263 @@
|
||||
// ****************************************************************************
|
||||
// vtkInternalDataStreamIO.proto
|
||||
// ****************************************************************************
|
||||
package paraview_protobuf;
|
||||
|
||||
// Type of generated code : [SPEED, CODE_SIZE, LITE_RUNTIME]
|
||||
//option optimize_for = LITE_RUNTIME;
|
||||
|
||||
// Variant type ***************************************************************
|
||||
|
||||
message Variant {
|
||||
enum Type
|
||||
{
|
||||
INT = 0;
|
||||
FLOAT64 = 1;
|
||||
IDTYPE = 2;
|
||||
STRING = 3;
|
||||
PROXY = 4; // proxy_global_id + port_number
|
||||
INPUT = 5; // proxy_global_id + port_number
|
||||
BYTES = 6;
|
||||
MAP = 7;
|
||||
}
|
||||
|
||||
required Type type = 1;
|
||||
repeated sint64 idtype = 3;
|
||||
repeated sint32 integer = 4;
|
||||
repeated double float64 = 5;
|
||||
repeated uint64 proxy_global_id = 6;
|
||||
repeated int32 port_number = 7;
|
||||
repeated string txt = 8;
|
||||
repeated bytes binary = 9;
|
||||
}
|
||||
|
||||
message VariantList {
|
||||
repeated Variant variant = 1;
|
||||
}
|
||||
|
||||
// Generic message Collection type ********************************************
|
||||
|
||||
message MessageCollection
|
||||
{
|
||||
// This defines an item in the collection.
|
||||
repeated Message item = 1;
|
||||
}
|
||||
|
||||
// Generic message type ******************************************* [1-5 :> 10]
|
||||
|
||||
message Message
|
||||
{
|
||||
required uint64 global_id = 1;
|
||||
required uint32 location = 2;
|
||||
optional bool share_only = 3 [default = false];
|
||||
optional bool req_def = 4 [default = false];
|
||||
optional uint32 client_id = 5 [default = 0];
|
||||
|
||||
extensions 10 to max;
|
||||
}
|
||||
|
||||
// Extension DefinitionHeader ***************************************** [10-11]
|
||||
|
||||
message DefinitionHeader
|
||||
{
|
||||
extend Message {
|
||||
// The classname for the driver process i.e. the client, typically
|
||||
optional string client_class = 10;
|
||||
|
||||
// The classname for the process where the processing occurs
|
||||
optional string server_class = 11;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension ProxyState *********************************************** [20-27]
|
||||
|
||||
message ProxyState
|
||||
{
|
||||
|
||||
message SubProxy
|
||||
{
|
||||
required string name = 1;
|
||||
required uint32 global_id = 2;
|
||||
}
|
||||
|
||||
message Annotation
|
||||
{
|
||||
required string key = 1;
|
||||
required string value = 2;
|
||||
}
|
||||
|
||||
message UserData
|
||||
{
|
||||
required string key = 1;
|
||||
repeated Variant variant = 2;
|
||||
}
|
||||
|
||||
message Property
|
||||
{
|
||||
required string name = 1;
|
||||
optional Variant value = 2;
|
||||
repeated UserData user_data = 3;
|
||||
}
|
||||
|
||||
extend Message {
|
||||
optional string xml_group = 20;
|
||||
optional string xml_name = 21;
|
||||
optional string xml_sub_proxy_name = 22;
|
||||
repeated Property property = 23;
|
||||
repeated SubProxy subproxy = 24;
|
||||
repeated Annotation annotation = 25;
|
||||
optional bool has_annotation = 26 [default = false];
|
||||
repeated UserData user_data = 27;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension PXMState ************************************************* [30-32]
|
||||
|
||||
message PXMRegistrationState
|
||||
{
|
||||
message Entry
|
||||
{
|
||||
optional string group = 1;
|
||||
required string name = 2;
|
||||
required uint64 global_id = 3;
|
||||
}
|
||||
|
||||
extend Message {
|
||||
repeated Entry registered_proxy = 30;
|
||||
repeated Entry registered_selection_model = 31;
|
||||
repeated Entry registered_link = 32;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension ProxyDefinitionState ************************************* [35-36]
|
||||
|
||||
message ProxyDefinitionState
|
||||
{
|
||||
message ProxyXMLDefinition
|
||||
{
|
||||
required string group = 1;
|
||||
required string name = 2;
|
||||
required string xml = 3;
|
||||
}
|
||||
|
||||
extend Message {
|
||||
repeated ProxyXMLDefinition xml_definition_proxy = 35;
|
||||
repeated ProxyXMLDefinition xml_custom_definition_proxy = 36;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension PullRequest ************************************************* [40]
|
||||
|
||||
message PullRequest {
|
||||
extend Message {
|
||||
repeated Variant arguments = 40;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension ProxySelectionModel State ******************************** [50-53]
|
||||
|
||||
message ProxySelectionModelState {
|
||||
|
||||
extend Message {
|
||||
optional uint32 current_proxy = 52 [default = 0];
|
||||
optional int32 current_port = 53 [default = -1];
|
||||
|
||||
repeated uint32 proxy = 50;
|
||||
repeated int32 port = 51;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension Link State *********************************************** [60-64]
|
||||
|
||||
message LinkState {
|
||||
|
||||
message LinkDescription
|
||||
{
|
||||
// Need to be in sync with the enum in vtkSMLink.h
|
||||
enum Direction
|
||||
{
|
||||
NONE = 0;
|
||||
INPUT = 1;
|
||||
OUTPUT = 2;
|
||||
}
|
||||
|
||||
required uint32 proxy = 1;
|
||||
optional string property_name = 2;
|
||||
required Direction direction = 3;
|
||||
}
|
||||
|
||||
extend Message {
|
||||
optional bool propagate_update = 60 [default = true];
|
||||
optional bool enabled = 61 [default = true];
|
||||
optional bool sync_interactive_renders = 62 [default = true];
|
||||
repeated LinkDescription link = 63;
|
||||
repeated string exception_property = 64;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension MousePointer Event *************************************** [70-73]
|
||||
|
||||
message MousePointer {
|
||||
|
||||
enum Ratio {
|
||||
BOTH = 0;
|
||||
HEIGHT = 1;
|
||||
WIDTH = 2;
|
||||
}
|
||||
|
||||
extend Message {
|
||||
optional uint32 view = 70;
|
||||
optional double x = 71 [default = 0];
|
||||
optional double y = 72 [default = 0];
|
||||
optional bool forceShow = 73 [default = false];
|
||||
optional Ratio ratioType = 74 [default = HEIGHT];
|
||||
}
|
||||
}
|
||||
|
||||
// Extension ChartViewBounds Event ************************************ [75-76]
|
||||
|
||||
message ChartViewBounds {
|
||||
|
||||
extend Message {
|
||||
optional uint32 view = 75;
|
||||
repeated double range = 76;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension ClientsInformation State ********************************* [80-85]
|
||||
|
||||
message ClientsInformation {
|
||||
|
||||
message ClientInfo {
|
||||
required uint32 user = 1;
|
||||
optional string name = 2;
|
||||
optional bool is_master = 3 [default = false];
|
||||
optional bool follow_cam = 4 [default = false];
|
||||
}
|
||||
|
||||
extend Message {
|
||||
repeated ClientInfo user = 80;
|
||||
}
|
||||
}
|
||||
|
||||
message ChatMessage {
|
||||
extend Message {
|
||||
optional uint32 author = 84;
|
||||
optional string txt = 85;
|
||||
}
|
||||
}
|
||||
|
||||
// Extension Qt Events ************************************************ [98-99]
|
||||
|
||||
message QtEvent {
|
||||
enum QtEventType {
|
||||
CHAT = 1;
|
||||
OTHER = 3;
|
||||
}
|
||||
|
||||
extend Message {
|
||||
optional QtEventType type = 98;
|
||||
}
|
||||
}
|
||||
|
||||
// End of Messages definitions ************************************************
|
||||
Reference in New Issue
Block a user