View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003231ParaView(No Category)public2006-05-15 11:272006-08-18 08:51
ReporterSystem Admin 
Assigned ToClinton Stimpson 
PrioritylowSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003231: Camera properties do not work
DescriptionThis does not work:

  QList<QVariant> cameraPosition;
  cameraPosition << x << y << z;
  QList<QVariant> cameraFocalPoint;
  cameraFocalPoint << 0.0 << 0.0 << 0.0;
  QList<QVariant> cameraViewUp;
  if (z == 0.0)
    {
    cameraViewUp << 0.0 << 0.0 << 1.0;
    }
  else
    {
    cameraViewUp << 0.0 << 1.0 << 0.0;
    }
  pqSMAdaptor::setMultipleElementProperty(rm,
    rm->GetProperty("CameraFocalPoint"), cameraFocalPoint);
  pqSMAdaptor::setMultipleElementProperty(rm,
    rm->GetProperty("CameraPosition"), cameraPosition);
  pqSMAdaptor::setMultipleElementProperty(rm,
    rm->GetProperty("CameraViewUp"), cameraViewUp);
  rm->UpdateVTKObjects();

While this works:

  vtkCamera* cam = rm->GetRenderer()->GetActiveCamera();
  cam->SetFocalPoint(0, 0, 0);
  cam->SetPosition(x, y, z);
  if (z == 0.0)
    {
    cam->SetViewUp(0, 0, 1);
    }
  else
    {
    cam->SetViewUp(0, 1, 0);
    }
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0004691)
Clinton Stimpson (developer)
2006-08-18 08:51

Whatever it was, it works now.

 Issue History
Date Modified Username Field Change
2011-06-16 13:09 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team