The GwxConfiguration3D type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AddAmbientLight |
Create a new AmbientLightVisual and add it to the content area.
| |
| AddAnnotationControl(AnnotationType, Boolean) |
Create a new annotation object of the given type
| |
| AddAnnotationControl(AnnotationType, Boolean, GwxElement, Boolean) |
Create a new annotation object of the given type
| |
| AddBox |
Create a new Box3D and add it to the content area
| |
| AddCone |
Create a new Cone3D and add it to the content area
| |
| AddCylinder |
Create a new Cylinder3D and add it to the content area
| |
| AddDirectionalLight |
Create a new DirectionalLightVisual and add it to the content area.
| |
| AddDonut |
Create a new Donut3D and add it to the content area
| |
| AddGwxViewPlane3D |
Create a new GwxViewPlane3D and add it to the content area
| |
| AddLayer3D |
Create a new AmbientLightVisual and add it to the content area.
| |
| AddPipe()()()() |
Create a new Pipe3D and add it to the content area
| |
| AddPipe(Point3DCollection) |
Create a new Pipe3D and add it to the content area
| |
| AddPlane |
Create a new Plane3D and add it to the content area
| |
| AddPointLight |
Create a new PointLightVisual and add it to the content area.
| |
| AddPolygon |
Create a new Polygon3D and add it to the content area
| |
| AddSphere |
Create a new Sphere3D and add it to the content area
| |
| AddSpotLight |
Create a new SpotLightVisual and add it to the content area.
| |
| AddTerrain |
Create a new Terrain3D and add it to the content area
| |
| AddTube |
Create a new Cylinder3D and add it to the content area
| |
| AlignObjects |
Align a collection of objects in the 3D space
| |
| ApplyTexture |
Apply a texture mapping to a given object or group of objects
| |
| CalculateSubgraphBoundsInnerSpace |
Determine the inner space of a 3D element and his subgraph
| |
| CalculateSubgraphBoundsOuterSpace |
Determine the outer space of a 3D element and his subgraph
| |
| ConvertPrimitiveToGeometry |
Converts a Primitive3D into a ModelVisual3D | |
| CreateCloneDynamic |
Create a new GwxCloneDynamic dynamic for each of the selected objects
| |
| CreateColorDynamic |
Create a new GwxColor dynamic for each of the selected objects
| |
| CreateDisableDynamic |
Create a new GwxDisable dynamic for each of the selected objects
| |
| CreateDynamics |
For internal use only. Not for customer use.
Creates and attaches a GwxDynamic derived object of the specified
type for each of the specified GwxDependencyObjects.
| |
| CreateHideDynamic |
Create a new GwxHide dynamic for each of the selected objects
| |
| CreateLocationDynamic |
Create a new GwxLocation dynamic for each of the selected objects
| |
| CreatePickActionDynamic |
Create a new GwxPick dynamic for each of the selected objects
| |
| CreateRangeSelectorDynamic |
Create a new GwxRangeSelector dynamic for each of the selected objects
| |
| CreateRotationDynamic |
Create a new GwxRotation dynamic for each of the selected objects
| |
| CreateSizeDynamic |
Create a new GwxSize dynamic for each of the selected objects
| |
| CreateStateSelectorDynamic |
Create a new GwxStateSelector dynamic for each of the selected objects
| |
| DistributeObjects |
Distribute a collection of objects in the 3D space
| |
| DuplicateSelectedFaces |
Will create a new GwxDependencyObject created from the currently selected faces.
| |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| FastTransformBounds |
Transforms the axis-aligned bounding box 'bounds' by 'transform': this represents an approximation of the real bounding box after transformation
| |
| FindObject |
Searches for an object of given name in tree of 3D objects.
| |
| FindObjectsByTag |
Searches for objects with the given tag in tree of 3D objects.
| |
| GetDescendantBounds |
Get the bounding box of the descendant objects. This is also the bounding box of
this object prior to applying transform attribute and animated transformations.
| |
| GetDescendantCenter |
Gets the Point3D that is the center of the descendant obejcts
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetMaterialFromObject |
Get the Material of a given object or group of objects
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetVisualParent |
Get the parent of a given Dependency Object
| |
| GroupObjects |
Group a collection of objects
| |
| MakeObjectsSameSize |
Make a collection of objects the same size
| |
| MoveObjects |
Move a collection of objects in the 3D space
| |
| MoveTo |
Move an object to a specific position
| |
| RemoveSelectedFaces |
Removes the selected
| |
| RemoveTransforms |
Remove all tranformation from an object and replace them with Identity | |
| RotateObjects |
Rotate a collection of objects in the 3D space
| |
| ScaleObjects |
Scale a collection of objects in the 3D space
| |
| ScaleTo |
Scale a collection of objects to a specific size
| |
| SetDimension |
Move and scale a collection of objects to fill a specific region of space
| |
| SetMaterialToObject |
Set the Material of an object or group of objects
| |
| StackObjects |
Stack a collection of objects in the 3D space
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| UngroupObject |
Ungroup an individual object
| |
| UngroupObjects |
Perform the ungroup of each individual object in the collection
|
Properties
| Name | Description | |
|---|---|---|
| Configuration |
Gets the GwxConfiguration object for the document in which the Gwx3DControl is contained.
If the Gwx3DControl is not currently a descendant of IGwxControl, this property returns null.
| |
| Gwx3DControl |
Gets the Gwx3DControl associated with this instance of GwxConfiguration3D.
| |
| Root3D |
Gets the root object that provides the visual children for the 3D control.
|