Go to Google Code Home
Google SketchUp SkpWriter C++ API Documentation (Labs)

Public Member Functions

atlast::sketchup::ISketchUpGroup Interface Reference

An Group object. More...

#include <igroup.h>

Inheritance diagram for atlast::sketchup::ISketchUpGroup:
atlast::sketchup::ISketchUpDrawingElement atlast::sketchup::ISketchUpGeometricElement atlast::sketchup::ISketchUpEntity atlast::sketchup::ISketchUpObject

List of all members.

Public Member Functions

virtual void SetTransformation (const atlast::geometry::CTransformation &trans)=0
 Sets the transform of the group relative its definition.

Detailed Description

An Group object.


Member Function Documentation

virtual void atlast::sketchup::ISketchUpGroup::SetTransformation ( const atlast::geometry::CTransformation &  trans  )  [pure virtual]

Sets the transform of the group relative its definition.

This method should be contrasted with ISketchUpController::Transform(), where the group would be transformed from its current location by the given transformation. In this case, its current location is overwritten, and its location - relative to its definition - is set explicitly.

This method is particularly useful when creating new groups, such as in the case of writing an Importer.

If this object is not valid, this is a no-op.

Parameters:
trans The transform from the definition to the desired location of the group.

©2010 Google - Google Home - About Google