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

Method vtkRenderState

Rendering/Core/vtkRenderState.cxx:14–26  ·  view source on GitHub ↗

------------------------------------------------------------------------------ Description: Constructor. All values are initialized to 0 or nullptr. \pre renderer_exists: renderer!=0 \post renderer_is_set: GetRenderer()==renderer. \post valid_state: IsValid()

Source from the content-addressed store, hash-verified

12// \post renderer_is_set: GetRenderer()==renderer.
13// \post valid_state: IsValid()
14VTK_ABI_NAMESPACE_BEGIN
15vtkRenderState::vtkRenderState(vtkRenderer* renderer)
16{
17 assert("pre: renderer_exists" && renderer != nullptr);
18 this->Renderer = renderer;
19 this->FrameBuffer = nullptr;
20 this->PropArray = nullptr;
21 this->PropArrayCount = 0;
22 this->RequiredKeys = nullptr;
23
24 assert("post: renderer_is_set" && this->GetRenderer() == renderer);
25 assert("post: is_valid" && this->IsValid());
26}
27
28//------------------------------------------------------------------------------
29// Description:

Callers

nothing calls this directly

Calls 3

GetRendererMethod · 0.95
IsValidMethod · 0.95
assertFunction · 0.50

Tested by

no test coverage detected