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.
|