Blender  V2.93
Public Member Functions | List of all members
blender::compositor::NodeOperationOutput Class Reference

#include <COM_NodeOperation.h>

Public Member Functions

 NodeOperationOutput (NodeOperation *op, DataType datatype)
 
NodeOperationgetOperation () const
 
DataType getDataType () const
 
void determineResolution (unsigned int resolution[2], unsigned int preferredResolution[2])
 determine the resolution of this data going through this socket More...
 

Detailed Description

Definition at line 143 of file COM_NodeOperation.h.

Constructor & Destructor Documentation

◆ NodeOperationOutput()

blender::compositor::NodeOperationOutput::NodeOperationOutput ( NodeOperation op,
DataType  datatype 
)

Definition at line 208 of file COM_NodeOperation.cc.

Member Function Documentation

◆ determineResolution()

void blender::compositor::NodeOperationOutput::determineResolution ( unsigned int  resolution[2],
unsigned int  preferredResolution[2] 
)

determine the resolution of this data going through this socket

Parameters
resolutionthe result of this operation
preferredResolutionthe preferable resolution as no resolution could be determined

Definition at line 213 of file COM_NodeOperation.cc.

References blender::compositor::NodeOperation::determineResolution(), blender::compositor::NodeOperation::get_flags(), blender::compositor::NodeOperation::getHeight(), getOperation(), blender::compositor::NodeOperation::getWidth(), blender::compositor::NodeOperationFlags::is_resolution_set, and blender::compositor::NodeOperation::setResolution().

Referenced by blender::compositor::NodeOperationInput::determineResolution().

◆ getDataType()

DataType blender::compositor::NodeOperationOutput::getDataType ( ) const
inline

◆ getOperation()

NodeOperation& blender::compositor::NodeOperationOutput::getOperation ( ) const
inline

The documentation for this class was generated from the following files: