Choreonoid
1.5
|
#include <SceneWidget.h>
Public Types | |
enum | ViewpointControlMode { THIRD_PERSON_MODE, FIRST_PERSON_MODE } |
enum | PolygonMode { FILL_MODE, LINE_MODE, POINT_MODE } |
Static Public Member Functions | |
static SignalProxy< void(SceneWidget *)> | sigSceneWidgetCreated () |
static void | forEachInstance (SgNode *node, boost::function< void(SceneWidget *sceneWidget, const SgNodePath &path)> function) |
SceneWidget::SceneWidget | ( | ) |
SceneWidget::~SceneWidget | ( | ) |
SceneWidgetEditable * SceneWidget::activeEventFilter | ( | ) |
SgPosTransform * SceneWidget::builtinCameraTransform | ( | void | ) |
SgOrthographicCamera * SceneWidget::builtinOrthographicCamera | ( | ) | const |
SgPerspectiveCamera * SceneWidget::builtinPerspectiveCamera | ( | ) | const |
bool SceneWidget::collisionLinesVisible | ( | ) | const |
QVBoxLayout * SceneWidget::configDialogVBox | ( | ) |
Menu * SceneWidget::contextMenu | ( | ) |
InteractiveCameraTransform * SceneWidget::findOwnerInteractiveCameraTransform | ( | int | cameraIndex | ) |
|
static |
QImage SceneWidget::getImage | ( | ) |
QWidget * SceneWidget::indicator | ( | ) |
void SceneWidget::installEventFilter | ( | SceneWidgetEditable * | filter | ) |
bool SceneWidget::isBuiltinCameraCurrent | ( | ) | const |
bool SceneWidget::isEditMode | ( | ) | const |
const SceneWidgetEvent & SceneWidget::latestEvent | ( | ) | const |
SceneWidget::PolygonMode SceneWidget::polygonMode | ( | ) | const |
void SceneWidget::removeEventFilter | ( | SceneWidgetEditable * | filter | ) |
SceneRenderer & SceneWidget::renderer | ( | ) |
bool SceneWidget::restoreState | ( | const Archive & | archive | ) |
void SceneWidget::rotateBuiltinCameraView | ( | double | dPitch, |
double | dYaw | ||
) |
bool SceneWidget::saveImage | ( | const std::string & | filename | ) |
SgGroup * SceneWidget::scene | ( | ) |
SceneWidgetRoot * SceneWidget::sceneRoot | ( | ) |
void SceneWidget::setAdditionalLights | ( | bool | on | ) |
void SceneWidget::setBackgroundColor | ( | const Vector3 & | color | ) |
void SceneWidget::setCameraPosition | ( | const Vector3 & | eye, |
const Vector3 & | direction, | ||
const Vector3 & | up | ||
) |
void SceneWidget::setCollisionLinesVisible | ( | bool | on | ) |
void SceneWidget::setColor | ( | const Vector4 & | color | ) |
void SceneWidget::setCoordinateAxes | ( | bool | on | ) |
void SceneWidget::setCursor | ( | const QCursor | cursor | ) |
void SceneWidget::setEditMode | ( | bool | on | ) |
void SceneWidget::setFar | ( | double | value | ) |
void SceneWidget::setFieldOfView | ( | double | value | ) |
void SceneWidget::setFloorGrid | ( | bool | on | ) |
void SceneWidget::setFloorGridInterval | ( | double | value | ) |
void SceneWidget::setFloorGridSpan | ( | double | value | ) |
void SceneWidget::setHeadLightEnabled | ( | bool | on | ) |
void SceneWidget::setHeadLightIntensity | ( | double | value | ) |
void SceneWidget::setHeadLightLightingFromBack | ( | bool | on | ) |
void SceneWidget::setHeight | ( | double | value | ) |
void SceneWidget::setLineWidth | ( | double | value | ) |
void SceneWidget::setNear | ( | double | value | ) |
void SceneWidget::setNewDisplayListDoubleRenderingEnabled | ( | bool | on | ) |
void SceneWidget::setNormalLength | ( | double | value | ) |
void SceneWidget::setNormalVisualization | ( | bool | on | ) |
void SceneWidget::setPointSize | ( | double | value | ) |
void SceneWidget::setPolygonMode | ( | PolygonMode | mode | ) |
bool SceneWidget::setSceneFocus | ( | const SgNodePath & | path | ) |
void SceneWidget::setScreenSize | ( | int | width, |
int | height | ||
) |
void SceneWidget::setShowFPS | ( | bool | on | ) |
void SceneWidget::setUseBufferForPicking | ( | bool | on | ) |
void SceneWidget::setViewpointControlMode | ( | ViewpointControlMode | mode | ) |
void SceneWidget::setWorldLight | ( | bool | on | ) |
void SceneWidget::setWorldLightAmbient | ( | double | value | ) |
void SceneWidget::setWorldLightIntensity | ( | double | value | ) |
void SceneWidget::showConfigDialog | ( | ) |
void SceneWidget::showContextMenu | ( | ) |
SignalProxy< void()> SceneWidget::sigAboutToBeDestroyed | ( | ) |
SignalProxy< void(const SceneWidgetEvent &event, MenuManager &menuManager)> SceneWidget::sigContextMenuRequest | ( | ) |
|
static |
SignalProxy< void()> SceneWidget::sigStateChanged | ( | ) | const |
SignalProxy< void(bool isFocused)> SceneWidget::sigWidgetFocusChanged | ( | ) |
void SceneWidget::startBuiltinCameraViewChange | ( | const Vector3 & | center | ) |
bool SceneWidget::storeState | ( | Archive & | archive | ) |
void SceneWidget::translateBuiltinCameraView | ( | const Vector3 & | dp_local | ) |
bool SceneWidget::unproject | ( | double | x, |
double | y, | ||
double | z, | ||
Vector3 & | out_projected | ||
) | const |
void SceneWidget::updateIndicator | ( | const std::string & | text | ) |
void SceneWidget::viewAll | ( | ) |
SceneWidget::ViewpointControlMode SceneWidget::viewpointControlMode | ( | ) | const |