MCPcopy Create free account
hub / github.com/Kitware/VTK / SetBuffer

Function SetBuffer

IO/Core/vtkMemoryResourceStream.h:133–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

131 */
132 template <typename T>
133 void SetBuffer(vtkSmartPointer<vtkBuffer<T>> buffer)
134 {
135 if (buffer)
136 {
137 this->SetBuffer(buffer->GetBuffer(), buffer->GetSize() * sizeof(T));
138 this->Holder = MakeHolder(std::move(buffer));
139 }
140 else
141 {
142 this->SetBuffer(nullptr, 0);
143 }
144 }
145
146 /**
147 * @brief Set buffer to stream

Callers

nothing calls this directly

Calls 6

MakeHolderFunction · 0.85
SetBufferMethod · 0.45
GetBufferMethod · 0.45
GetSizeMethod · 0.45
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected