VTK  9.6.20260618
vtkWrappingHints.h File Reference

Go to the source code of this file.

Macros

#define VTK_DEFINE_WRAP_HINT(name)
 
#define VTK_DEFINE_WRAP_HINT_ARGS(name, ...)
 
#define VTK_WRAPEXCLUDE
 
#define VTK_WRAPEXCLUDE_JAVASCRIPT
 
#define VTK_PROPEXCLUDE
 
#define VTK_NEWINSTANCE
 
#define VTK_ZEROCOPY
 
#define VTK_FILEPATH
 
#define VTK_UNBLOCKTHREADS
 
#define VTK_EXPECTS(x)
 
#define VTK_SIZEHINT(...)
 
#define VTK_MARSHALAUTO
 
#define VTK_MARSHALMANUAL
 
#define VTK_MARSHALEXCLUDE(reason)
 
#define VTK_MARSHALGETTER(property)
 
#define VTK_MARSHALSETTER(property)
 
#define VTK_MARSHAL_EXCLUDE_REASON_IS_REDUNDANT   "is redundant"
 
#define VTK_MARSHAL_EXCLUDE_REASON_IS_INTERNAL   "is internal"
 
#define VTK_MARSHAL_EXCLUDE_REASON_NOT_SUPPORTED    "(de)serialization is not supported for this type of property"
 

Macro Definition Documentation

◆ VTK_DEFINE_WRAP_HINT

#define VTK_DEFINE_WRAP_HINT ( name)
Value:
[[name]]

Definition at line 25 of file vtkWrappingHints.h.

◆ VTK_DEFINE_WRAP_HINT_ARGS

#define VTK_DEFINE_WRAP_HINT_ARGS ( name,
... )
Value:
[[name(__VA_ARGS__)]]

Definition at line 26 of file vtkWrappingHints.h.

◆ VTK_WRAPEXCLUDE

#define VTK_WRAPEXCLUDE

Definition at line 66 of file vtkWrappingHints.h.

◆ VTK_WRAPEXCLUDE_JAVASCRIPT

#define VTK_WRAPEXCLUDE_JAVASCRIPT

Definition at line 67 of file vtkWrappingHints.h.

◆ VTK_PROPEXCLUDE

#define VTK_PROPEXCLUDE

Definition at line 68 of file vtkWrappingHints.h.

◆ VTK_NEWINSTANCE

#define VTK_NEWINSTANCE

Definition at line 69 of file vtkWrappingHints.h.

◆ VTK_ZEROCOPY

#define VTK_ZEROCOPY

Definition at line 70 of file vtkWrappingHints.h.

◆ VTK_FILEPATH

#define VTK_FILEPATH

Definition at line 71 of file vtkWrappingHints.h.

◆ VTK_UNBLOCKTHREADS

#define VTK_UNBLOCKTHREADS

Definition at line 72 of file vtkWrappingHints.h.

◆ VTK_EXPECTS

#define VTK_EXPECTS ( x)

Definition at line 73 of file vtkWrappingHints.h.

◆ VTK_SIZEHINT

#define VTK_SIZEHINT ( ...)

Definition at line 74 of file vtkWrappingHints.h.

◆ VTK_MARSHALAUTO

#define VTK_MARSHALAUTO

Definition at line 75 of file vtkWrappingHints.h.

◆ VTK_MARSHALMANUAL

#define VTK_MARSHALMANUAL

Definition at line 76 of file vtkWrappingHints.h.

◆ VTK_MARSHALEXCLUDE

#define VTK_MARSHALEXCLUDE ( reason)

Definition at line 77 of file vtkWrappingHints.h.

◆ VTK_MARSHALGETTER

#define VTK_MARSHALGETTER ( property)

Definition at line 78 of file vtkWrappingHints.h.

◆ VTK_MARSHALSETTER

#define VTK_MARSHALSETTER ( property)

Definition at line 79 of file vtkWrappingHints.h.

◆ VTK_MARSHAL_EXCLUDE_REASON_IS_REDUNDANT

#define VTK_MARSHAL_EXCLUDE_REASON_IS_REDUNDANT   "is redundant"

Definition at line 82 of file vtkWrappingHints.h.

◆ VTK_MARSHAL_EXCLUDE_REASON_IS_INTERNAL

#define VTK_MARSHAL_EXCLUDE_REASON_IS_INTERNAL   "is internal"

Definition at line 83 of file vtkWrappingHints.h.

◆ VTK_MARSHAL_EXCLUDE_REASON_NOT_SUPPORTED

#define VTK_MARSHAL_EXCLUDE_REASON_NOT_SUPPORTED    "(de)serialization is not supported for this type of property"

Definition at line 84 of file vtkWrappingHints.h.